package com.bbzn.device.client.service;

import com.bbzn.device.client.dataobject.LocusCoordinate;
import com.bbzn.device.client.dto.time.TimeDTO;
import com.bbzn.device.client.dto.time.TimePageDTO;
import org.springframework.data.domain.Page;

import java.util.Date;
import java.util.List;

public interface LocusCoordinateMongoService {

//    LocusCoordinate findOne(Long id);
//
//    LocusCoordinate save(LocusCoordinate optHis);
//
//    List<LocusCoordinate> queryAll();
//
//    Page<LocusCoordinate> findAllByCreateTimeBetweenOrderByCreateTime(
//            Date startTime, Date endTime,String imei,int currentPage, int pageSize);

    void recordJob(LocusCoordinate job);

//    List<LocusCoordinate> findAllByCreateTimeBetweenOrderByCreateTime(
//            TimePageDTO dto);
//
//    List<TimeDTO> queryDistinctByCreateTimeBetweenOrderByCreateTime(
//            Date startTime, Date endTime);
}
